i feel much better now - Allemand Anglais Dictionnaire